home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / pcb / pcbfv33.zip / FEATURES.NEW next >
Text File  |  1993-01-29  |  38KB  |  680 lines

  1.       PCBFV  (C) Copyright 1990-1993  Yandell Computer Services
  2.  
  3.       This file describes the new features in recent PCBFV releases.
  4.  
  5.       Please refer to PCBFV.DOC for a basic description of PCBFV.
  6.  
  7.    -------------------------------------------------------------------------
  8.    [ PCBFV 3.3 New Features 1/29/93 ] --------------------------------------
  9.    -------------------------------------------------------------------------
  10.  
  11. * PKZIP 2.04e support has been added. Please also read the following section
  12.   titled "PCBFV 3.2 New Features".
  13.    
  14.     - ZIP -AV  stamps  have changed from PKZIP 2.04c  to  2.04e.  The  PCBFV 
  15.       (Z)ip-extra  function now displays the -AV status from  PKZIP versions
  16.       1.10, 2.04c and 2.04e. The PCBFiler-mode (D)elete command also detects
  17.       and warns of possible -AV presence from these versions of PKZIP.
  18.           
  19.     - The  FVZIP and FVUNZIP environment variables first used in  PCBFV  3.2 
  20.       should now only be used to disable certain PKZIP\PKUNZIP options  when 
  21.       needed  only with PCBFV.  PKZIP 2.04e fixes problems with  its  config 
  22.       file and now allows you to turn off these options permanently.  Please 
  23.       see page 14 of PCBFV.DOC for additional information.
  24.                                    
  25. * A "packed file corrupt" message was appearing when using  FVSETUP.EXE  and 
  26.   FVMM.EXE  in OS/2 DOS sessions and in some circumstances with regular  DOS 
  27.   loaded  high.  This was caused by a utility used in the  link  process  of 
  28.   these programs.  This has been corrected.
  29.  
  30.  
  31.    -------------------------------------------------------------------------
  32.    [ PCBFV 3.2 New Features 1/09/93 ] --------------------------------------
  33.    -------------------------------------------------------------------------
  34.           
  35. * PKZIP 2.04c support has been added.  Please read the following  thoroughly 
  36.   before attempting to use PCBFV 3.2 (now 3.3) with PKZIP\PKUNZIP 2.0.
  37.                   
  38.     - The  compression methods are correctly displayed while  (L)isting  the
  39.       ZIP file contents.
  40.  
  41.     - If  a ZIP file contains a PKZIP 2.0 -AV, this is displayed  using  the
  42.       (Z)ip-Extra command.  PCBFV will  continue to display this information 
  43.       for PKZIP 1.10 -AV stamps, at least for the time being.
  44.  
  45.     - The standard memory requirements for PKZIP *HAVE* changed.  The memory
  46.       requirement for PKZIP.EXE 2.0 is now 80K higher when used with PCBFV's
  47.       (F)lag  command.   See  the next paragraph on how  to  continue  using 
  48.       PKZIP.EXE  from  version 1.10.  If you intend to  use  PKZIP.EXE  from 
  49.       version  2.0 and have been able to use PCBFV without swapping  PCBoard 
  50.       to EMS or disk during shells (/SWAP), or swapping PCBFV to EMS or disk 
  51.       during (R)eads or (F)lags (FVSETUP), you must now do one or the other.  
  52.       See the PCBoard manual for  information on how to swap PCBoard out  of 
  53.       memory, and the PCBFV documentation for information on swapping  PCBFV 
  54.       from memory. See the paragraph below labeled "MEMORY  CONSIDERATIONS".  
  55.       NOTE:  Swapping PCBFV from memory "may" provide enough memory for  the 
  56.       (F)lag function, swapping PCBoard will definitely provide enough.
  57.  
  58.     - The standard memory requirements for PKUNZIP.EXE have NOT changed. See
  59.       the paragraph below labeled "MEMORY CONSIDERATIONS".
  60.  
  61.     - A special PKZIP.EXE 1.10 command line switch has been added. Using the
  62.       the  older version will reduce the memory requirements for  (F)lagging 
  63.       files  to the same requirements prior to PCBFV 3.2 and PKZIP 2.0,  and 
  64.       will insure compatibility with the caller's version of the  extraction 
  65.       program.  To continue using PKZIP.EXE version 1.10 for caller  created 
  66.       (F)lagged files, follow these steps:
  67.         (1) Copy PKZIP.EXE (version 1.10) to PKOLD.EXE.
  68.         (2) Copy PKOLD.EXE to the "Location of Compression Utils" as set in
  69.             the PCBFV configuration files with FVSETUP.EXE.
  70.         (3) Add /OLDZIP to the END of the PCBFV command line in PCBVIEW.BAT.
  71.       If  this  switch is used in PCBFV's Sysop /L local  mode,  the  Delete 
  72.       command will not be available using PKZIP.EXE version 1.10.
  73.  
  74.     - Memory Considerations:  It is realized that with PKZIP 2.0 the  memory
  75.       requirements  mentioned  above could actually be reduced  rather  than
  76.       raised if PKZIP and PKUNZIP are used on systems where there is  memory
  77.       above the standard 640K.  Future versions of PCBFV may be made to  use
  78.       those memory requirements if appropriate.  For now, "the lowest common
  79.       denominator" (640K only)  had to be used in deciding  the  amounts  of
  80.       memory that must be available before PCBFV uses PKZIP or PKUNZIP.  See 
  81.       the paragraph above on how to use PKZIP.EXE version 1.10.
  82.                               
  83.     - PKZIP 2.0 performs several auto-sensing functions.  These include  the 
  84.       detection  and  use of EMS, XMS, 386, Novell, DPMI, and more.   If  it 
  85.       necessary  for  you to disable use of these  auto-sensed  modes  while 
  86.       using  these  utilities with PCBFV, it may be done  using  ENVIRONMENT 
  87.       VARIABLES. These variables are added to the command line PCBFV creates 
  88.       when using the utilities for (R)ead or (F)lag functions.
  89.           
  90.       >> See PAGE 14 of PCBFV.DOC for details on setting these variables.
  91.  
  92. * A (P)rogram Information  command has been added.  This displays the  PCBFV 
  93.   version number and registration information.
  94.  
  95. * The FVMNU and FVHLP files contained in PCBFV33.ZIP  contain  the (P)rogram
  96.   Information command (above).
  97.  
  98.  
  99.  
  100.    -------------------------------------------------------------------------
  101.    [ PCBFV 3.1 New Features 11/27/92 ] -------------------------------------
  102.    -------------------------------------------------------------------------
  103.  
  104. * The (L)ist contents and (B)rief list (contents) commands may now be passed
  105.   filename specifications. If a filename specification is passed, PCBFV will 
  106.   then list only those files in a compressed file which match.  This is very 
  107.   helpful in situations where there are many files in a compressed file  and 
  108.   the caller only wants to review listing information on certain files while
  109.   viewing the compressed file on-line.
  110.  
  111.     - To  pass  the (L)ist and (B)rief commands a filename, simply  enter  a 
  112.       [SPACE] or semi-colon (;) after the command (L or B), followed be  the 
  113.       filename specification.
  114.  
  115.     - The filename may be any complete filename, or may contain wildcards.
  116.  
  117.     - For  example,  to list all filenames with an extension  of  .DOC,  the 
  118.       caller  would  enter the "L *.DOC" (without the quotes) at  the  PCBFV 
  119.       main prompt.
  120.  
  121.     - Entering L or B alone will cause all files to be listed, just as PCBFV 
  122.       has always worked.
  123.  
  124. * PCBoard /M multi-port software is now supported by PCBFV.  PCBFV will read
  125.   PCBOARD.DAT on the node where it is running and automatically determine if
  126.   PCBoard /M multi-port  software  is in use on that node.  If it  is, PCBFV
  127.   will  automatically use the FOSSIL interface in the PCBoard /M  multi-port
  128.   communications  driver.  No special configuration is necessary when  using
  129.   PCBFV version 3.1 with PCBoard /M multi-port software.
  130.  
  131. * The (PAB)  (Printer, Alarm, Bell) indicators on the status line will  also
  132.   include M for multi-port if PCBFV is being used with PCBoard /M software.
  133.  
  134.  
  135.  
  136.       FVMM (File View Maintenance Manager) Enhancements (in PCBFV 3.1):
  137.       -----------------------------------------------------------------
  138.  
  139. * Sysops that allow Co-Sysops to use PCBFiler and FVMM through DOORWAY to do   
  140.   maintenance  have been requesting a way to prevent them from using  FVMM's 
  141.   "shell to DOS" menu selection.  A password feature has been added to  this 
  142.   function  and requires a new entry in FVMM.CNF if used.  Instructions  for 
  143.   using a password here are located in FVMM.DOC.
  144.  
  145. * FVMM will follow the environment BOX=NO setting. This setting prevents the 
  146.   outer borders from being drawn in PCBoard utilities (PCBSM,  PCBSetup, and
  147.   PCBFIler) and is helpful when they are used on-line with utilities such as 
  148.   DOORWAY.  When SET BOX=NO is used FVMM will not draw its borders either.
  149.  
  150. * When  using FVMM as the viewer in utilities other than PCBFiler, a problem 
  151.   could arise if the utility did not strip spaces from the filename as it is 
  152.   passed  to FVMM.  FVMM will now strip any spaces as the information  comes 
  153.   in, making it more flexible for use with programs other than PCBFiler.
  154.  
  155.  
  156.  
  157.     ------------------------------------------------------------------------
  158.     [ PCBFV 3.0 New Features 7/31/92 ] -------------------------------------
  159.     ------------------------------------------------------------------------
  160.  
  161. *  The ability to PageUp while reading text files has been added.  This  new
  162.    command  is "P" for PageUp and is available at the "More?"  prompt  while 
  163.    reading text. When the Sysop is using PCBFV in any local mode, the actual
  164.    PgUp on the keyboard cursor pad may be used.  Callers may also use  their
  165.    PgUp key, but only if their communications program is in "Doorway" mode.
  166.  
  167. *  The  ability to scroll the screen left and right for text longer than  79 
  168.    characters  has  been  added.  These commands are "<"  and  ">"  and  are 
  169.    available  at the "More?" prompt while reading text.  When the  Sysop  is 
  170.    using  PCBFV  in any local mode, the left and right arrow keys  on  their 
  171.    cursor pad may be used.  Callers may also use their left and right  arrow 
  172.    keys,  but only if their communications program is using "Doorway"  mode. 
  173.    NOTE:  This enhancement removes the need for the (T)runcate command  from 
  174.    earlier  versions  of PCBFV.  All text is now truncated at column  79. If 
  175.    text exists past column 79 the caller may scroll the screen to see it.
  176.  
  177. *  When the Sysop is reading text with PCBFV in any local mode, the Home key
  178.    on the cursor pad may be used for the (T)op of file command. Also in this
  179.    mode  the Sysop may use the PgDn key on their cursor pad to  advance  one 
  180.    page (the same as pressing [Enter] at the More? prompt). Callers may also
  181.    use their Home and PgUp keys, but only if they have enabled the "Doorway"
  182.    mode of their communications program.
  183.    
  184.    NOTE: It  is up to the individual Sysop to educate their callers  on  the 
  185.          advanced  use  of the cursor pad direction keys and "Doorway"  mode
  186.          described in the above three paragraphs.  Cursor pad direction keys
  187.          are NOT required for reading text files. They are only duplications
  188.          of other commands and have been added mainly for local Sysop use.
  189.  
  190. *  The  (Z)ip-AV command has been CHANGED.  It is an all new command  called 
  191.    (Z)ip-extra,  which will display extra technical information about a  ZIP
  192.    file. This extra information includes whether or not member files contain
  193.    -AV authenticity stamps, the version of PKZip used to compress the member
  194.    file, whether each member file is text or binary, and the host  operating 
  195.    system  the  ZIP was created in (MS-DOS, Amiga, Unix, etc.).  NOTE: Other 
  196.    file types (non-ZIP) do not contain as readily available (or  consistent)
  197.    enough)  information to use in an "extra" report.  As this changes,  they 
  198.    will be added to PCBFV's "Z" function or equivalent command.
  199.  
  200. *  New command:  (B)rief contents list.  Entering (B) will display the file-
  201.    name, the uncompressed length, and the "Other Information" columns.  This
  202.    is the same brief listing now used at the (R)ead and (F)lag input prompts
  203.    when "L" is entered for a list of file names to Read or Flag (see below).
  204.  
  205. *  When requesting a Listing of files at the (R)ead or (F)lag input prompts,
  206.    the  list of files displayed has been changed from a "5-up"  to a  "1-up"
  207.    format. Previous versions of PCBFV displayed 5 file names across each row
  208.    of  the  screen, in order to display as many file names to the  caller as
  209.    quickly  as  possible.  This however sacrificed  information  the  caller
  210.    could use during file selection.  This display is now the same as the one
  211.    used for the new (B)rief list command (described above).
  212.  
  213. *  The (FLAG) command may now be entered at the "More?" prompt while reading 
  214.    text files.  This allows a caller to immediately FLAG a file for download 
  215.    if  they determine the file meets their needs.  If a caller is viewing  a 
  216.    text  file directly (not compressed i.e. F V FILENAME.TXT) they may  FLAG 
  217.    it for download at the "More?" prompt while reading it (FILENAME.TXT will 
  218.    be  flagged for download upon return to PCBoard).  If FLAG is entered  at 
  219.    the "More?" prompt while reading a text file from a COMPRESSED file,  the 
  220.    entire compressed file will be flagged for download (this is the same  as 
  221.    entering FLAG at the PCBFV main command prompt). This will only work with 
  222.    text files long enough to require a "More?" prompt to appear.  The (FLAG) 
  223.    command should not be confused with the "(F)lag individual file" command,
  224.    which is available only at the PCBFV main command prompt.
  225.  
  226. *  Security  specific PCBFV menu and help files are now permitted.  To  make 
  227.    this  feature possible, the names of these files had to be  changed.  You 
  228.    may  use the default files distributed in PCBFV30.ZIP.  These contain the 
  229.    new  commands and features found in PCBFV 3.0.  If you use your own  menu
  230.    and help files, be sure to ADD THE NEW COMMANDS, and RENAME these files:
  231.  
  232.        If using PCBFV 2.4 thru 2.5:
  233.          - Rename FVMENU to FVMNU
  234.          - Rename FVHELP to FVHLP
  235.  
  236.        If using versions earlier than 2.4:
  237.          - Rename MENU to FVMNU
  238.          - Rename PCBFV.HLP to FVHLP
  239.  
  240.        SUMMARY OF COMMAND CHANGES (if modifying existing text files):
  241.        "(T)runcate" is no longer a valid PCBFV command.
  242.        "(Z)ip-AV stamp display" is now "(Z)ip extra technical data".
  243.        "(B)rief contents listing"  should be added.
  244.  
  245. *  A Zero byte message may now be displayed if a caller tries to view a zero
  246.    byte  file.  Many Sysops use zero byte files to designate off-line  files 
  247.    on their systems, or to block certain file names from being uploaded.  If 
  248.    a  zero  byte file is found by PCBFV, a file called FVZRO  is  displayed. 
  249.    Security designations (FVZRO25) and/or language extensions may be used.
  250.  
  251. *  When a caller is in color and performs a text search in a text file,  all 
  252.    "finds" are now colorized on the initial screen displayed after the  text 
  253.    is found.
  254.  
  255. *  Limited  PKZIP  1.93a BETA support has been temporarily added.  If a  ZIP 
  256.    file is encountered which has been created by this utility, the method of
  257.    compression  will be displayed.  The new (Z)ip-extra command will  report 
  258.    that it was created by PKZip 2.0.  The PKUNZIP utility from this  package
  259.    may be used with PCBFV, however there are no guarantees of compatibility.
  260.    If a caller attempts to read a file created with this version of ZIP  and 
  261.    PCBFV is using PKUNZIP ver. 1.1, the message  "Error extracting file (2)"
  262.    will appear on the screen. The PKZIP from this utility should NOT be used 
  263.    for compressing member files for the PCBFV (F)lag command.
  264.  
  265. *  Added  support for extended IRQ use (above IRQ 7). Previous  versions  of 
  266.    PCBFV  provided  non-standard COM support with IRQ 1 through  7.  The IRQ 
  267.    value  may  now be 1 through 15.  PCBFV reads this information  from  the 
  268.    appropriate  PCBoard  system files.  Use of PCBFV with  non-standard  COM 
  269.    ports requires no additional installation by the Sysop.
  270.  
  271. *  Some "byte-count", "bank", "file-ratio", etc. type doors require  PCBoard 
  272.    to  be installed in different manners regarding how many bytes  a  caller 
  273.    receives per day (usually zero).  PCBFV makes some attempt to verify that 
  274.    the  caller has sufficient bytes to download a compressed  file's  member 
  275.    before  allowing it to be (F)lagged for separate  download.  Installation 
  276.    requirements  required by some of these utilities make it impossible  for 
  277.    other  third  party programs such as PCBFV to accurately  determine  this 
  278.    information.  If you are using one of the  aforementioned  utilities  and
  279.    PCBFV seems to erroneously state the caller has insufficient daily  bytes
  280.    to  download  the (F)lagged member file, add /NOBYTE to the  end  of  the 
  281.    PCBFV command line in PCBVIEW.BAT.  This will allow callers to (F)lag the 
  282.    individual files, then it will be up to PCBoard and the other process  to
  283.    determine if they have sufficient bytes to download it.
  284.  
  285. *  Added  support for the PCBoard PCBDAT environment variable.  This is only  
  286.    used  if  PCBOARD.DAT  is not found in the node's  home  directory  where
  287.    PCBOARD.SYS is located.
  288.  
  289. *  PCBFV will place "Activity not allowed" in the "Other Information" column 
  290.    for  any  compressed  file member which has a file name that  is  also  a 
  291.    reserved  device  name.  The (R)ead and (F)lag functions  will  skip  any 
  292.    requests made on files with these names.
  293.  
  294. *  PCBFV will now view (list only) ARC-7 files.  When a file of this type is
  295.    encountered, the (R)ead and (F)lag commands will be unavailable.
  296.  
  297. *  A question mark (?) is now valid at the "More?" prompt while reading text
  298.    files.  This is the same as entering (H) for (H)elp at that prompt.
  299.  
  300. *  In order to accommodate feature and performance enhancements, PCBFV  will
  301.    no  longer view GIF resolutions for GIF files STORED in ZIP files.  PCBFV
  302.    will  still  display GIF resolutions for GIF files viewed  directly,  for 
  303.    example F V FILENAME.GIF.
  304.  
  305. *  While  earlier  versions of PCBFV were DESQview aware and  behaved,  some 
  306.    performance  degradation was discovered when using "virtualized"  screens
  307.    with DESQview-386.  PCBFV's performance is now improved in these cases.
  308.  
  309. *  In  PCBFV  version 2.5, the ability to detect (while reading) if  a  text 
  310.    file turned into a binary file was greatly enhanced.  Unfortunately, this
  311.    inadvertently removed PCBFV's ability to read non-DOS text files such  as
  312.    Unix, Amiga, and Mac (which contain line-feeds only, instead of carriage-
  313.    returns AND line-feeds like DOS text files).  This has been corrected.
  314.  
  315. *  The  method used to echo events to a printer (if printer logging has been  
  316.    turned on in PCBoard) has been made more "generic" in PCBFV.
  317.  
  318. *  Three command line parameters have been added. These are not likely to be
  319.    needed by most Sysops, but if you need them, you REALLY need them. Adding
  320.    them to FVSETUP is not planned since they should rarely be used.
  321.  
  322.   /NOLPT   - PCBFV follows the printer toggle in PCBoard.  If you wish  only
  323.              for  PCBoard  to echo caller log activity to the  printer,  add
  324.              this to the end of the PCBFV.EXE command line as shown below.
  325.  
  326.   /NOBEEP  - PCBFV follows the F7 local alarm in PCBoard.  If you wish  only
  327.              for  PCBoard  to beep locally at caller input errors, etc.  add
  328.              this to the end of the PCBFV.EXE command line as shown below.
  329.  
  330.  /NOCALLER - PCBFV  writes appropriate entries to the current node's  caller
  331.              log file (see PCBFV.DOC for a complete list of entries). If you
  332.              wish only for PCBoard to place entries in caller log files, add
  333.              this to the end of the PCBFV.EXE command line as shown below.
  334.  
  335.    To add any of these toggles, edit your PCBVIEW.BAT batch file as follows:
  336.  
  337.         d:\pcbfv\pcbfv.exe  pcbfv.cnf  %1  /NOLPT /NOBEEP /NOCALLER
  338.  
  339.    All three are shown in the example above for illustration purposes  only.
  340.    You may enter one, two, or all three of them in any order desired. Again,
  341.    it is recommended to use these toggles only if they are REALLY needed.
  342.  
  343.  
  344.       FVMM (File View Maintenance Manager) Enhancements (in PCBFV 3.0):
  345.       -----------------------------------------------------------------
  346. *  In  the FVMM selection screen, ESC is used to quit the session.  The last
  347.    option on the menu was "Shell to DOS".  Since this was the last option on
  348.    the menu, this was often mistaken for a way to quit the FVMM session.  To
  349.    help prevent this from occurring, another option was added to the end  of
  350.    the selection list, which is indeed "Quit".  ESC is also still valid  for
  351.    terminating the FVMM session.  The "Shell to DOS" selection has also been
  352.    more clearly labeled as "Temporarily exit to DOS command prompt".
  353.  
  354.  
  355.  
  356.    -------------------------------------------------------------------------
  357.    [ PCBFV 2.5 New Features 12/20/91 ] -------------------------------------
  358.    -------------------------------------------------------------------------
  359.  
  360. * New  FVMM  (File View Maintenance Manager) utility.  Designed for  use  as 
  361.   PCBoard's  PCBFiler ALT-V utility.  Uses PCBFV for viewing, reading,  etc. 
  362.   Allows installation of a GIF (etc.) picture viewer. Allows installation of 
  363.   a test facility (such as those used in PCBTEST). View, add, or delete  ZIP 
  364.   file comments.  Quickly scans DOWNLOAD.TXT (or equivalent) and reports the 
  365.   uploader's  name, upload date, number of downloads, and the date  of  last 
  366.   download. Swaps to EMS or disk for minimal memory consumption during shell 
  367.   functions.  Free when PCBFV is registered!
  368.  
  369. * New (Z)ip-AV display command. PCBFV will display "-AV found" in the "other 
  370.   information" column  when  viewing a ZIP with files which  contain an  -AV   
  371.   (Authenticity Verification) stamp. NOTE: PCBFV does not check the validity
  372.   of the -AV stamps, it simply displays the files which contain them  when a 
  373.   (Z) command is entered. *See PKZIP NOTE below.
  374.  
  375. * New  FLAG  (or FL) command will cause the entire file being viewed  to  be 
  376.   flagged  for download upon return to PCBoard.  (FLAG) is fully  compatible 
  377.   between files while selecting other compressed files to view with  PCBFV's 
  378.   "(S)elect new file" feature.  If a file is viewed from PCBoard's F V,  and 
  379.   four additional compressed files are (S)elected while using PCBFV and FLAG 
  380.   is  entered while viewing each of these five files, each will  be  flagged 
  381.   for download upon return to PCBoard! If individual (F)lagging is performed 
  382.   on  some files, and other files are (FLAG)'ed completely, the  FLAG  files 
  383.   plus  the file containing individual files (FLAGGED.ZIP) are  all  flagged 
  384.   for download upon return to PCBoard!
  385.  
  386. * Added  a new Sysop local (only) maintenance command which may be  used  by 
  387.   the Sysop in PCBFV's /L local maintenance mode. It is the (D)elete file in 
  388.   a ZIP (only) file command.  The (D) command can only be entered when PCBFV
  389.   is in a LOCAL /L mode (such as in PCBFiler, FVMM, or local utility).  This 
  390.   command is completely disabled when PCBFV is being used remotely.  The (D) 
  391.   cannot be entered at the PCBFV prompt while PCBFV is running with PCBoard.
  392.  
  393.   When  a filename is entered for (D)elete, PCBFV will prompt the  Sysop  to 
  394.   make sure that everything is correct.
  395.  
  396.   If the Sysop enters a (D) command while viewing a ZIP file which  contains 
  397.   ANY  files with an -AV stamp, PCBFV will warn the Sysop that the ZIP  file 
  398.   MIGHT be an -AV file and prompt the Sysop if to continue or not.  *See the
  399.   PKZIP NOTE below.
  400.  
  401. * Local Sysop text reading capability has been enhanced so that the top line
  402.   of  text does not scroll of the screen while being used locally (this  did 
  403.   not  happen to on-line callers).  PCBFV will now compensate for the  "two-
  404.   line" status line at the bottom of the screen so that the top line of text 
  405.   will not scroll off of the screen while the Sysop is reading text files in 
  406.   any of PCBFV's local modes (Sysop on locally, PCBFiler, etc.).
  407.  
  408. * PCBFV will now accept uncompressed text file names with no extensions when
  409.   a period has been added to the file name at the PCBoard F V prompt.  PCBFV
  410.   will  also allow the caller to (S)elect an uncompressed text file  without 
  411.   an extension by adding a period to the filename in PCBFV's (S)elect prompt
  412.   (as in PCBoard's F V prompt).
  413.  
  414.  
  415.  
  416.    -------------------------------------------------------------------------
  417.    [ PCBFV 2.45 New Features 8/24/91 ] -------------------------------------
  418.    -------------------------------------------------------------------------
  419.  
  420. * Added a Sysop configuration toggle to always display FVMENU, or follow the 
  421.   caller's menu (expert) mode as last set in the USERS file.  In PCBFV  2.3, 
  422.   PCBFV  was  changed so that it followed the caller's men  on/off  (expert) 
  423.   toggle from PCBoard. Many Sysops then said they wanted the menu to display 
  424.   all  of the time.  So, in 2.4 it was changed it back.  Now it seems a  few 
  425.   Sysops want it to follow the caller's mode. PCBFV 2.45 allows the Sysop to 
  426.   choose between the two types of behavior.
  427.  
  428. * Callers  will  now be warned when viewing compressed files  which  contain 
  429.   paths in them.  These files will now have "Contains a path!" displayed  in 
  430.   the "Other Information" column to alert caller's to this situation.  
  431.  
  432.  
  433.  
  434.    -------------------------------------------------------------------------
  435.    [ PCBFV 2.4 New Features 7/24/91 ] --------------------------------------
  436.    -------------------------------------------------------------------------
  437.  
  438. * ARJ support added.  Both .ARJ and ARJ self extracting (SFX) .EXE files are
  439.   supported.
  440.  
  441. * The Sysop may configure a default answer for the (R)ead command if needed.
  442.    This is configurable in FVSETUP.  For instance, *.DOC
  443.  
  444.    File within PCBFV.ZIP to read, (L)ist, (wildcards are OK)? (*.DOC       )
  445.  
  446.    If  a default answer is used, hitting any key other than  backspace  will 
  447.    completely  erase  the default answer so a new answer  may  be  instantly 
  448.    entered (such as entering L for List at this prompt).
  449.  
  450. * Multi-language FVHELP and FVMENU files are now supported.  If a caller  is 
  451.   using  an  alternate  language,   PCBFV  will  look  for  the  appropriate 
  452.   FVHELP.??? and FVMENU.??? files and use them if they exist.
  453.  
  454. * PCBFV now supports /X# versions of PCBoard (node numbers over 99).
  455.  
  456. * Files  created with the PAK compression method with an extension  of  .SDN 
  457.   (Shareware Distribution Network) are now supported.
  458.  
  459. * PCBFV's  SWAP capability can now be turned off in FVSETUP.   This  "might" 
  460.   clear up some incompatibilities experienced with PCBFV 2.3 in  unsupported 
  461.   environments (multi-taskers other than DESQview, etc.).
  462.  
  463. * PCBFV  will always display FVMENU (if it exists) as it did prior to  PCBFV 
  464.   version 2.3.  In 2.3, the caller's eXpert mode was followed.  Many  Sysops 
  465.   stated they would prefer that FVMENU was always displayed by default.
  466.  
  467. * PCBFV  will  no  longer label a TEXT file as BINARY if  it  contains  null 
  468.   characters.  It  seems some (older) text editors use that character  as  a 
  469.   space.
  470.  
  471. * PCBFV.HLP  will need to be renamed to FVHELP, or use the FVHELP  contained 
  472.   in PCBFV24.ZIP.
  473.  
  474. * If using PCBFV as a door, PCBFV no longer uses the SET PCBFV=DOOR  setting 
  475.   in the door file. Simply add /DOOR to the end of the PCBFV command line in
  476.   the door (batch) file to use PCBFV as a door.
  477.  
  478. * PCBFV  no longer uses the SET NODE= environment setting for local use.  If 
  479.   you  are  using  PCBFV in PCBFiler or as a local  utility,  and  PCBFV.CNF 
  480.   contains @NODE@ in certain parameters for multi-node use, you will need to
  481.   create  a  new  .CNF file (FILER.CNF for instance)  for  these  uses.  The 
  482.   parameters  which  contained the @NODE@ macros will now need to  be  fully 
  483.   specified  in  the special FILER.CNF file, and PCBFV.CNF will need  to  be 
  484.   replaced by FILER.CNF in PCBFiler and any local utility batch files.
  485.  
  486.  
  487.  
  488.    -------------------------------------------------------------------------
  489.    [ PCBFV 2.3 New Features 4/26/91 ] --------------------------------------
  490.    -------------------------------------------------------------------------
  491.  
  492. * PCBFV now features a (F)ind Text command while reading text files! This is
  493.   a  full featured search mechanism. The whole page surrounding the text  is 
  494.   displayed with the found text highlighted in the center of the screen.
  495.  
  496. * The  (F)ind command is complimented by a (R)epeat Find, which repeats  the 
  497.   last Find command that was performed in the current text file.
  498.  
  499. * The  text reading and searching process is further enhanced by a (T)op  of 
  500.   file command which allows the caller to quickly return to the beginning of
  501.   the file for additional Find commands, etc.
  502.  
  503. * All three of the new commands above appear in the "More" prompt at the end
  504.   of  a full page of text. The (R)epeat command only appears after a  (F)ind 
  505.   has been executed. Both (F)ind and (R)epeat obey any limitations the Sysop
  506.   has set with regard to how far into a text file a caller may read.
  507.  
  508. * PCBFV  will now SWAP itself to EMS or disk (disk if EMS is not  available) 
  509.   if  there  is insufficient memory for external  compression  utilities  to 
  510.   function.  This drastically reduces PCBFV's overall memory requirements.
  511.  
  512. * A new "Embedded" (L)ist command is located in the following prompts:
  513.   File within PCBFV23.ZIP to read, (L)ist, (wildcards are OK)? (            )
  514.                           - AND -   ^
  515.   File within PCBFV23.ZIP to flag, (L)ist? (            )
  516.                                     ^
  517.   Entering JUST an L at these two locations will cause a quick, compact list
  518.   of file names inside the compressed file to be displayed. For example:
  519.  
  520.   PCBFV23.ZIP contains these files:
  521.  
  522.   QUICK.DOC    PCBFV.CNF    PCBFV.EXE     PCBFV.DOC      PCBFV.HLP
  523.   ORDER.FRM    PCBVIEW.BAT  FVSETUP.EXE   FEATURES.NEW
  524.  
  525.   File within PCBFV23.ZIP to read, (L)ist, (wildcards are OK)? (            )
  526.  
  527.   This  should be very helpful if a filename is forgotten, and the  original 
  528.   list  has scrolled off the screen. The caller will not have to  return  to 
  529.   the main PCBFV prompt, do a long List again, then for an R or F again....
  530.  
  531. * PCBFV 2.3 no longer uses the original method of manually sending the Auto-
  532.   Flag  request  through the host's hardware (AS PCBFV 2.1 &  2.2  did  with 
  533.   PCBoard 14.5). Instead, PCBFV now uses  PCboard 14.5a's internal mechanism
  534.   (PCBSTUFF.KBD).   This means Auto-Flag will no longer function if  running 
  535.   PCBFV 2.3 with PCBoard 14.5(no "a").  However, Auto-Flag will now function
  536.   on systems running under DESQview and where the screen display is  toggled 
  537.   off, neither of which was possible with PCBFV's ORIGINAL "Auto-Flag".
  538.  
  539. * PCBFV  will now follow the screen color and intensity as set  in  PCBoard. 
  540.   This further adds to PCBFV's "seamless, looks like PCBoard" claims.
  541.  
  542. * If using the MENU, it will need to be renamed to FVMENU.
  543.  
  544. * Use  of  a small FVMENU is now recommended, but is still  optional.  PCBFV 
  545.   will  follow  the caller's menu mode as last set in USERS with  regard  to 
  546.   displaying FVMENU (if used).
  547.   
  548. * An (X)pert toggle has been added to turn the menu on or off.
  549.  
  550. * PCBFV  will now read non-DOS text files in text mode.  Non-DOS text  files 
  551.   are  files which contain only line-feeds, as opposed  to  carriage-return\ 
  552.   line-feeds (Unix text files, for example).
  553.  
  554. * There are now exemptions to the "Number of lines to display per text file"
  555.   and "maximum size to extract" settings.  These exemptions are:
  556.   A) If the remote caller is Record #1 in the USERS file (Sysop).
  557.   B) If PCBFV  is being  accessed in any form of local mode, whether  it  is 
  558.      through the board, PCBFiler mode, or local utility mode.
  559.   This allows Sysops full access of all files on their systems.
  560.  
  561. * If  you  have LZH files on-line, PCBFV now looks for  LHA.EXE  instead  of 
  562.   LHARC.EXE.
  563.  
  564. * FVSETUP has been greatly enhanced with the addition of F1-Help at each  of 
  565.   the FVSETUP parameters.
  566.  
  567.  
  568.  
  569.    -------------------------------------------------------------------------
  570.    [ PCBFV 2.2 New Features 2/22/91 ] --------------------------------------
  571.    -------------------------------------------------------------------------
  572.  
  573. * Callers  may  now view GIF files to determine the GIF's  resolution.  This 
  574.   applies  applies to straight GIF files AND GIF files which are  STORED  in 
  575.   ZIP files.
  576.  
  577. * New  (C)-CRC  command allows callers to view the CRC value of  all  member 
  578.   files contained in a compressed file.
  579.  
  580. * The  "(S)elect another file" feature will handle PCBoard's  file  indexing 
  581.   introduced in PCBoard 14.5a.
  582.  
  583. * New  HEX display mode for viewing Non-Text files within compressed  files. 
  584.   Sysop  configurable.  Sysop may allow any Non-Text files in  a  compressed 
  585.   file  to be viewed, or exclude executable and compressed files  inside  of 
  586.   compressed files, or disable the HEX display of Non-Text files completely.
  587.  
  588. * New (T)runcate command allows callers to truncate long lines in text files
  589.   at 79 columns while reading. Some text files with long lines are easier to 
  590.   view, even though text past 79 columns is truncated in this mode.
  591.  
  592. * PCBFV  now  follows the caller's screen length from PCBoard,  rather  than 
  593.   defaulting to the 23 line standard.
  594.  
  595. * The  two  macros used in PCBFV.HLP and the optional MENU  (@flagfile@  and 
  596.   @filename@),  are now complemented by @flagfilepd@ and @filenamepd@  which 
  597.   pad to 12 spaces. Use in PCBFV.HLP and MENU if using borders or boxes.
  598.  
  599.  
  600.  
  601.    -------------------------------------------------------------------------
  602.    [ PCBFV 2.1 New Features 11/21/90 ] -------------------------------------
  603.    -------------------------------------------------------------------------
  604.  
  605. * AutoFlag!  If enabled, PCBFV will make PCBoard think the caller has  typed 
  606.   instructions to "FLAG" the caller created "FLAG.ZIP" as part of  PCBoard's 
  607.   own "FLAG Batch List". PCBoard will include the file in the caller's batch
  608.   download list, remind the caller if it hasn't been downloaded and they say
  609.   (G)oodbye, etc. This feature is explained in detail in PCBFV.DOC.
  610.  
  611. * PCBFV  is now fully functional with non-standard COM ports, IRQ  settings, 
  612.   and addresses.
  613.  
  614. * An  optional  command menu may be used. This optional menu is  not  really 
  615.   needed  if  the  main PCBFV prompt has been modified  to  contain  command 
  616.   examples,  however the ability to add a menu is available for  Sysops  who 
  617.   desire it.
  618.  
  619. * For  multi-node systems already running PCBFV, the SET  NODE=  environment 
  620.   setting is no longer needed.
  621.  
  622. * The  PCBFiler/Local mode has been greatly enhanced.  PCBFV now  features a 
  623.   true local mode which does not need any PCBoard system files to operate.
  624.  
  625. * PCBFV  now follows the F3 printer toggle and if 'on' PCBFV will  send  any 
  626.   output which normally goes to the caller log to the printer also.
  627.  
  628.  
  629.  
  630.    -------------------------------------------------------------------------
  631.    [ PCBFV 2.0 New Features 10/19/90 ] -------------------------------------
  632.    -------------------------------------------------------------------------
  633.  
  634. * Now supports all activities on .LZH files, LHarc SFX .EXE and .COM  files, 
  635.   and  PKSFX .EXE files, as well as the previously supported .ZIP  .ARC  and 
  636.   .PAK formats.
  637.  
  638. * New  (S)elect command allows callers to select other compressed files  for 
  639.   viewing  without having to pop back and forth between PCBoard and the F  V 
  640.   shell (completely CONFERENCE DLPATH.LST and FSEC aware!).
  641.  
  642. * PCBFV  is now completely Desqview aware and "behaved". PCBFV  detects  the 
  643.   presence of Desqview, writes only to the appropriate video buffer for  the 
  644.   appropriate window, and gives it's time slice to other applications  while
  645.   idling at an input prompt.
  646.  
  647. * A  couple  of prompts in PCBFV can be customized by  the  Sysop,  allowing 
  648.   PCBFV  to continue to live up to it's "looks like PCBoard"  claims.  (i.e. 
  649.   looks like *YOUR* PCBoard if you change many of PCBTEXT defaults).
  650.  
  651. * Ability to limit types of files for (F)lagging based on file names.
  652.  
  653. * Now  allows "flagging across files". If the Sysop wishes, the  caller  may 
  654.   view from one file to another while adding individually selected files  to 
  655.   one  "caller created file", without having to download the caller  created 
  656.   file between each File View.
  657.  
  658. * The Sysop may specify the number of individual files which can be added at
  659.   one time to a caller created file (helps prevent abuse).
  660.  
  661. * New (I)nventory command allows callers to review the contents and size  of 
  662.   their  caller created file (especially helpful if "flagging across  files" 
  663.   is enabled).
  664.  
  665. * An  "information"  file is automatically included in each  caller  created 
  666.   file, stating the name of the individual files and the compressed  file(s) 
  667.   they came from.
  668.  
  669. * Writes  pertinent information to the caller log. This gives the Sysop  the 
  670.   ability to monitor the files callers are flagging for individual download.
  671.  
  672. * Can now be installed as a door, for those systems where memory limitations 
  673.   prohibit shelling.
  674.  
  675. * (F)lag  and (R)ead commands can each have their own security  attached  to 
  676.   them. For example, a Sysop may want to limit non-subscribing callers  from 
  677.   the  "higher end" features, using "text reading" and "flagging" as a  perk 
  678.   for subscribing.
  679.  
  680.